Met an ex-colleague at the hawker centre yesterday and she was
telling me how things have taken a change for the worse cause we
used to know when we're being rostered for night duties, but these
days, the new Sister doesn't even bother to indicate that and she
only releases the roster for the next two weeks at the end of every
2nd week! 
When my colleagues tried to swop night duties with others because
it clashes with their plans, the Sister gets angry and says even
though the other colleague is willing to swop, it still upsets her
plan! 
TMD!!! This is blardy ridiculous!!
At least now, I do not have to work nights unless I wanna, and I
roster my own schedule which is granted almost 100% of the time,
and if not, I can swop with a colleague, no probs! Plus, I know my
roster at least 3-5 weeks ahead!